<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
</ul>
<script>
    // 1.Array.of(): 创建数组
    // new Array()如果传入纯数字n，创建一个长度为n的空数组
    let arr1 = new Array(5);
    console.log(arr1); // [empty × 5]

    let arr2 = Array.of(5);
    console.log(arr2); // [5] 弥补了new Array的缺陷

    console.log( Array.of(10, true, 'abcd') ); // [10, true, 'abcd']

    // 2.Array.from( arrayLike )：把伪数组转换成数组
    let oLi = document.getElementsByTagName('li');
    console.log(oLi, 111); // HTMLCollection(5) [li, li, li, li, li]
    // 2.1 转换为数组
    oLi = Array.from(oLi); 
    console.log(oLi, 222); // [li, li, li, li, li]
    // 2.2 可以使用数组的方法
    oLi.forEach(function(item){
        item.onclick = function(){
            console.log('点击li');
        }
    });
</script>